The Linux Programming Interface 國際中文版(下冊)

NT $ 744


Linux與UNIX®系統程式開發經典

完整涵蓋LinuxAPI:函式、介面、程式設計範例

《TheLinuxProgrammingInterface》是Linux與UNIX系統程式開發大全,幾乎涵蓋了全部Linux與UNIX系統程式會用到的API。在這本重量級著作中,Linux程式開發專家MichaelKerrisk以清晰的說明及完整的範例程式,提供完善的系統呼叫(systemcall)與函式庫函式(libraryfunction)等系統程式開發技術。書中囊括500個以上的systemcall與libraryfunction,提供200個以上程式範例,88個表格與115張圖。

讀者將可學到下列技術:

‧高效率的檔案讀取與寫入

‧使用訊號(signal)、時鐘(clock)與計時器(timer)

‧建立行程(process)與可執行程式

‧設計安全可靠的程式

‧以POSIX多執行緒設計多工程式

‧設計與使用共享函式庫

‧以管線(pipe)、訊息佇列(messagequeue)、共享記憶體(sharedmemory)與號誌(semaphore)達成行程間的通訊(IPC)

‧基於socketAPI設計網路程式

本書涵蓋豐富的Linux特有的功能,包含epoll、inotify與/proc檔案系統,尤其極為重視與UNIX標準的相容度(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4),使本書可完全適合其他UNIX平台的開發者參考閱讀。

本書是目前探討Linux與UNIXAPI涵蓋面最廣泛、最完整的作品,作者期許它能成為一部經典。

本書涵蓋目前UNIX標準(POSIX.1-2001/SUSv3與POSIX.1-2008/SUSv4)


程式設計 INTERFACE 程式 PROGRAMMING LINUX 檔案 開發 THE